/*
Theme Name:twentyseventeen
Theme URI:https://www.nyshui.com
Description:西安天浩环保科技 
Author:MU 
Author URI: https://www.nyshui.com
Version: 1.1.0 
*/
@font-face {
    font-family: AlPH3;
    src: url(fonts/AlPH3.ttf);
}
body{font-family:Microsoft YaHei,SimSun,AlPH3,SimHei,Arial,sans-serif;color:#000;font-size:16px;letter-spacing:.3px;line-height:1.7;}
#news_r dl dt,.fl{float:left}
.fr,.new_list_a li span{float:right}
img{border:none;max-width:100%}
a{text-decoration:none;cursor:pointer;color:#000;}
a:hover,.thepos_more a:hover{text-decoration:none;color:#014f99}
li,ul{list-style:none}
*,body,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{padding:0;margin:0}
table{border-collapse:collapse}
/*gonggong*/
.footer,.con-boxper{width:100%;float:left}
.con-boxper{padding:4rem 0}
.cobox{padding:2rem 0}
.servicebox:nth-child(2n){background:#f6f6f6;}
.con-box{width:1300px;height:100%;margin:0 auto}
.box-con{width:99%;margin:0 auto;height:auto}
.content{width:100%;float:left;}
.bg5{background:#f6f6f6;}
#fl-l{float:left}
#fl-r{float:right}
/*index-more*/
.more {width: 99%;line-height: 2.5em;float: left;margin: 1rem 0;text-align: center;}
.more a {padding: .8rem 3rem;background: #f76722;color: #fff;font-size: 14px;border-radius:30px;}
/*header*/
header{width:100%;float:left;}
.head_top{width:100%;height:30px;line-height:30px;border-bottom:1px solid #eee;background-color:#f6f6f6}
.mobile_tc,.mobile_tit{text-align:center;display:none}
.pc_tit a{font-size:.8rem}
#head_borrom{width:100%;height:auto;float:left;}
.tita a{font-size:.8125rem}
#logo{margin-top:26px;float:left}
.topline_welcom{font-size:.8rem;float:left}
header .text {float: left;margin: 22px 0 30px 20px;padding:3px 0 4px 20px;border-left: 1px solid #ddd;color: #444;line-height: 1.4;font-size:16px;}
header .text em{display: block;font-size:18px;font-style:normal;font-weight:800;}
header .text b{color:#d61518;}
header .tel {float:right;margin-top: 30px;font-size: 14px;}
header .tel span{float:right;margin-left:8px;line-height:1.3}
header .tell{padding:3px;border-radius:6px; border:1px solid #ddd;float:left;font-size:34px;line-height: 1.2;}
header .tel strong {display: block;font-size:1.5rem;color:#d61518;}
/*menu*/
.head_menu{width:100%;height:54px;float:left;border:1px solid #eee;border-left:none;border-right:none;}
.navbar{float:left;}
.navbar li{line-height:54px;float:left;position: relative;}
.navbar li a{display:block;padding:0 20px;text-align:center;background:url(images/ico/menu-icos.png) right center no-repeat;}
.navbar li:hover .sub-menu{display: block;}
.navbar .sub-menu{display: none;position: absolute;top:54px;left:-4px;z-index: 9999;background:rgba(255,255,255);width:160px;border-top:1px solid #eee;}
.navbar .sub-menu::before{content: '▲';position: absolute;margin: 0 auto;left:30%;top:-31px;font-size: 12px;color: #ddd;}
.navbar .sub-menu> li{width:100%;}
.navbar .sub-menu> li > a {line-height:40px;display:flex;align-items: center;border-bottom:1px dotted #ccc;display:block;padding:0;background:none;min-width:160px;}
.navbar li a:hover,.navbar .sub-menu> li > a:hover{color:#fff;background:#014f99;}
#nav-toggle{display:none}
/*banner*/
.banner{width:100%;float:left;overflow:hidden;}
.index-banner{text-align:center;}
/*search*/
#top-search,#link{padding:2rem 0;line-height:22px;}
.hot{width:80%;float:left;font-size:13px;}
.hot strong,.hot a{float:left;margin-right:6px;}
/**/
.isolve {width:100%;floa:left;}
.isolve a {display: block;float: left;width: 13.4%;padding:2% 1%;margin:.25% .5%; border: 1px solid #e3e3e3;color: #888;line-height: 24px;text-align: center;background:#fff;transition: all  .25s  ease-in;-moz-transition: all  .25s  ease-in;-webkit-transition: all  .25s  ease-in;}
.isolve a:hover{transform:translateY(-8px);border:1px solid #014f99;}
.isolve a:hover .ti{color:#014f99}
.isolve a:hover .line{background: #014f99;}
.isolve a .icon {width:40px;height:40px;padding:20px;border-radius:50%;background:#014f99;margin-left:26%;}
.isolve a span {display: block;}
.isolve a .ti {font-size: 20px;font-weight: 800;color:#333;line-height:2;}
.isolve a .line {width: 50%;height: 1px;background: #999;margin:6px auto;}
/*clumtitle*/
.catname,.yscatname{width:100%;float:left;line-height:2;text-align:center;margin:0 0 2rem 0}
.catname:after,.yscatname:after { display: block;content: '';width:44px;height:15px;margin: 6px auto 0; background:url(images/xhx.png) center no-repeat;}
.catname h2,.yscatname h2{font-size:1.675rem;font-weight:normal;line-height:1.6;}
.catname p,.yscatname p{font-size:0.925rem;color:#888}
.yscatname h2{font-size:26px;}
.yscatname h2 i{font-style:normal;color:#014f99;font-size:2rem}
.yscatname p{font-size:1.2rem}
.pcjssp a {float: left;border: 1px solid #d4d3d3;padding: 0.5rem 2rem;border-radius:30px;font-size:13px;}
/*index-youshi*/
.edge dl {overflow: hidden;background:#f9f9f9;float:left;width:100%;}
.edge dl:nth-child(2n-1) dt{float:left;}
.edge dl:nth-child(2n-1) dd{float:right;}
.edge dl dt {float: right;width:50%;}
.edge dl dd {float: left;width:50%;margin-top:3%;}
.edge dl dd h5 {background:#f2f2f2;height:80px;line-height:80px;overflow: hidden;}
.edge dl dd h5 span {display: inline-block;float: left;width:14%;text-align: center;font-size: 48px;font-family: Arial;color:#014f99;}
.edge dl dd h5 em {display: inline-block;padding-left:2%;color: #014f99;font-size: 24px;font-style:normal;float:left;}
.edge dl dd h5 em i {color: #e61a24;font-style:normal;}
.edge dl dd p {padding:2rem 2rem 0 2rem;}
.edge dl dd p span {display: block;padding-left: 17px;line-height: 22px;margin-bottom: 10px;background: url(images/y_li.png) no-repeat 0 7px;}
.edge dl dd p span em {color: #e61a24;font-weight: bold;font-style:normal;}
.edge .edge-tel {width:100%;float:left;margin:2% 0;line-height:2;text-align: center;}
.edge .edge-tel span {color: #333;}
.edge .edge-tel i {font-family: Arial;font-size: 24px;color: #333;}
.edge .edge-tel em {display: block;margin-top:1%;font-style:normal;}
.edge .edge-tel em a {display: inline-block;background:#014f99;padding:.5% 5%;color: #fff;text-align: center;}
/*index-case/product/plan*/
.in-prod-menu {width:100%;float:left;text-align: center;margin:0 0 2rem 0;}
.in-prod-menu li {display: inline-block;vertical-align: middle;margin-bottom: 1%;}
.in-prod-menu li a {display: block;margin: 0 3px;line-height: 39px;position: relative;background:#eaeaea;padding:0 1rem;}
.in-prod-menu li a:hover{color:#fff;background:#014f99}
.case{float:left;width:24%;margin:0 0.5%;margin-bottom:2%}
.case dt,.case dt img{width:100%;float:left;height:15rem;}
.case dd{width:100%;float:left;height:2.6rem;line-height:3;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.case dd h3,.case dd p{;overflow:hidden;text-overflow:ellipsis;font-size:1.025rem; font-weight: normal;}
.case dd p{font-size:0.925rem;}
.case dd span{font-size:13px;display:block;line-height: 100%;margin-bottom:1rem}
/*index-about*/
#abt_tp{width:100%;float:left}
#abt_sm{width:100%;float:left;margin-top:2rem;position:relative}
#abt_sm ul{width:100%;float:right}
#abt_sm ul li{width:24%;height:15rem;float:left;margin:0 .5%}
#abt_sm ul li img{height:100%;float:left;width:100%}
#abt_sm ul li p{width:24%;float:left;line-height:2.2rem;background:rgba(0,0,0);color:#fff;opacity:.7;-moz-opacity:.7;-khtml-opacity:.7;position:absolute;bottom:0;text-align:center;font-size:0.875rem;}
#zhanshi{float:left;width:35%;margin-left:1%;height:18rem;-moz-box-shadow:-10px 10px 1px #e3e3e3;-webkit-box-shadow:-10px 10px 1px #e3e3e3;box-shadow:-10px 10px 1px #e3e3e3}
#zhanshi img{height:100%;}
#shuoming{float:right;width:59%}
#shuoming h3{line-height:3;font-size:1.25rem;}
#shuoming h3:after{display: block;content: '';width: 80px;height: 2px;margin:0;background-color:#f76722;bottom:0;}
#shuoming p{line-height:1.8rem;margin:3% 0;font-size:0.875rem;}
/*casas_bg*/
.casas-bg{width:100%;float:left;height:200px;background:url(images/casas_bg.webp) center no-repeat; background-size:100%;}
/*index-news-left*/
#news_r{width:30%;float:left;margin:1% 3.333% 0 0;}
#news_all{width:100%;float:left;margin:1% 0 0;}
.index_news_qs{width:100%;float:left}
.title_new{width:100%;float:left;border-bottom:1px solid #ddd;line-height:2.5;}
.title_new h3{float:left;}
.title_new h3:before{content: "";display: inline-block;height: 12px;width: 5px;background-color: #4e6ef2;position:relative;left: 0;top:5px;-webkit-transform: translateY(-50%);transform: translateY(-50%);border-radius: 2.5px;margin-right:.5rem;}
.title_new span{float:right;}
.left-news-list{width:100%;float:left;height:50px;line-height:50px;border-bottom:1px dotted #ddd;background:url(images/ico/news_l.jpg)left center no-repeat;overflow: hidden;text-overflow:ellipsis;}
.left-news-list a{padding-left:3%;max-width:97%;float:left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.left-news-list span{width:18%;float:right;font-size:12px;color:#999;text-align:right;}
.news_r_t{width:100%;float:left;padding:4% 0;border-bottom:1px dotted #ddd;}
.news_r_t img.news_r_timg{width:34%;float:left;height:6rem;}
.news_r_t .news_r_tt{width:62%;float:right;}
.news_r_t .news_r_tt a{width:100%;float:left;line-height:1.4;}
.news_r_t .news_r_tt p{width:100%;float:left;font-size:12px; color:#888;line-height:1.5;padding-top:3%;}
#news_all .news_r_t{width:24.5%;min-height: 15rem;float:left;margin:0 1.4% 2.8%;padding:3%;background: #f6f6f6;border:none;}
#news_all .news_r_tt,#news_all .news_r_tt span{width:100%;float:left;}
#news_all .news_r_tt p{font-size:14px;line-height:1.8;padding:5% 0;border-bottom:1px solid #ddd;}
#news_all .news_r_tt span{font-size:12px;color:#888;padding:5% 0;}
/*f-link*/
#link{font-size:.86rem;line-height:2rem}
#link h4 {border-bottom: 1px solid #ddd;margin: 0;font-size: 18px;line-height:2;}
#link h4 small {color:#999;font-size:13px;}
#link a {margin-right:.8rem;line-height:3;float:left;}
/*foot*/
.footbg{background:#222222;}
.foot_nav{width:100%;float:left;margin-top:2rem}
.col-sm{width:29%;float:left;font-size:14px;padding-right:2%;color:#999999;border-right:1px solid #464646;line-height:2;}
.col-sm2,.col-sm3{padding:0 2.2%;}
.col-sm3{border:none;}
.col-sm h4{width:100%;float:left;line-height:3;font-weight:800;}
.col-sm ul{width:100%;float:left}
.col-sm ul li{width:50%;float:left;line-height:2;}
.col-sm a{color:#8e8e8e;}
.col-sm a:hover,.foot_zydiqu span a:hover{text-decoration:underline}
.col-sm p i{font-size:18px;font-weight:800;font-style:normal;color:#fff;line-height:1;}
.col-sm img{width:27%;margin:0 .5rem;}
.foot_zydiqu{width:100%;float:left;line-height:3; font-size:13px;text-align:center;border-top:1px solid #333;margin-top:2%;}
.foot_zydiqu,.foot_zydiqu span,.foot_zydiqu span a{color:#adadad;}
.foot_zydiqu span{margin:0 .2rem;}
#erweima{width:10%;float:right}
#erweima img{width:100%;float:left}
#erweima span{width:100%;text-align:center;font-size:.6rem;color:#fff}
.webanquan{width:100%;float:left; text-align:center;margin:1rem 0;}
.webanquan img{margin:0 2px;}
#toolbar{display:none;height:48px; background:#fff;border-top:1px solid #eee;}
.x3,.x4{width:44%;padding:1% 3%;}
#tagpage{background-color:#fff;float:left;border:0 solid}

/*tags-box*/
.tags-box{width:100%;padding:2rem 0;float:left;}
.tags-box h1{font-size:1.125rem;line-height:2;}
.tags-box a{padding:.5%;border:1px solid #ddd;margin:.5%;float:left;}

/*left right*/
.con-right{width:79%;float:left}
.inside-left{width:20%;float:right}
/*c-banner*/
.c_banner{width:100%;float:left;}
/*thepos*/
.thepos{width:100%;padding:1% 0;float:left;line-height:1.4;font-size:13px;color:#888;}
.products-tith{font-size:1.125rem;line-height:2;}
/*left-clum*/
.side-left{width:90%;padding:2% 5% 5%;float: left;margin-bottom:1rem;background:#fff;}
.side-left .side-left-menu{float:left;width:100%;margin-top:1px;}
.side-left .side-left-menu li{width:100%;float:left;margin-top: 0.6rem;}
.side-left .side-left-menu li a{display: block;line-height: 3rem;padding-left: 10px;border: 1px solid #e9eaee;}
.side-left .side-left-menu li a:hover{border:1px solid #005a9f;color:#005a9f;}
.menu-name,.menu-names{display:block;font-size:1.125rem;height:48px;line-height:48px;color:#333;font-weight:800;border-bottom:1px solid #ddd;margin-bottom:.5%;}
.menu-name .iconfont,.menu-names .iconfont{font-size:20px;font-weight: normal;}
.menu-names-canshu{display:block;font-size:1rem;line-height:2.4;border-bottom:1px solid #e9e9e9;font-weight:800;}
.menu-disc{width:100%;padding:2% 0;float:left;line-height:1.7;font-size:12px;color:#555555;}
.thepos_more{float:right;font-size:14px;font-weight:normal;}
.thepos_more a{color:#999;}
.side-left-news,.inside-right,.side-left-tag{width:100%;float:left;}
.inside-right{margin-bottom:1rem;width:95%;padding:1% 2.5%;background:#fff;}

/*side-product*/
.side-left-products li{width:100%;float:left;margin:4% 0}
.side-left-products li img{height:4.5rem;width:40%;float:left}
.side-left-products li p{width:56%;float:right;line-height:1.4;}

/*list-product-page*/
.con-products{width:100%;float:left;margin-bottom:2%;}
.con-products li,.cons-products li{width:32.3%;float:left;margin:.7% .5%;}
.con-products li img,.cons-products li a div img{height:14rem;width:100%;float: left;transition: transform 0.4s ease-in-out;}
.cond-products li img{height:14rem;}
.cons-products li{width:47%;margin-right:2.6%}
.con-products li a div{width:100%;float:left;height:14rem;text-align:center;overflow:hidden;}
.con-products li a div img:hover{transform: scale(1.08);}
.con-products li a p,.con-products li a h4{width:100%;float:left;height:40px;line-height:40px;font-size:1rem;overflow: hidden;text-overflow: ellipsis;text-align:center;padding-top:.5rem;}
.con-products li a span{display:block;float:left;font-size:12px;color:#444;text-align:center;width:100%;padding-bottom: .5rem;}
.con-products li a:hover div{-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out;}
.con-products li a:hover p{color:#426cb8;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out}
.con-products-img{width:47%;height:auto;float:left;background:#f5f5f5}
.con-products-content{float:right;width:49%}
.con-products-content h3{font-size:16px;line-height:22px}
.con-products-content p{font-size:.8125rem;line-height:20px;margin-top:6px;color:#999}
.con-products-img img{width:100%;float:left;height:136px}

/*pagelist*/
.pagination{line-height:23px;text-align:center;width:100%;float:left;margin:1rem 0;}
.pagination:after {clear: both;content: ".";display: block;height: 0;font-size: 0;visibility: hidden;}
.pagination span, .pagination a{font-size:12px;margin:2px 6px 2px 0;border:1px solid #e5e5e5;padding:6px 10px;text-decoration:none;}
.pagination a:hover{background: #014f99;border:1px solid #fff;color:#fff;}
.pagination .current{background:#014f99;border:1px solid #014f99;color:#fff;font-size:12px;padding:6px 10px;}
.con-tuijian-news,.comment-respond{width:100%;float:left;padding:1% 0;}
.con-tuijian-news li{width:50%;float:left;height:44px;line-height:44px;overflow:hidden;color:#a4a4a4;text-overflow:ellipsis;white-space:nowrap}
.con-tuijian-news li a{padding-left:.8rem;background:url(images/ico/news_l.jpg)left center no-repeat;}
.con-tuijian-news li span{font-size:12px;margin-left:.5rem;}

/*news-list*/
.newslist{width:100%;float:left;}
.newslist li{width:100%;float:left;padding:2% 0;border-bottom:1px dashed #ddd;line-height:2.5;}
.newslist li:hover{background:#f9f9f9;}
.newslist li img.newslist-img{width:28%;float:left;max-width:100%;}
.newslist li h4,.newslist li p.news-sum,.date-year{width:69%;float:right;}
.newslist li h4{font-size:1.125rem;line-height:1.3;padding:.8rem 0;}
.date-year {color:#555;font-size:12px;text-align:right;line-height:200%}
.date-year span{margin-right:2%;}
.date-year span .iconfont{font-size:13px;}
.newslist li p.news-sum{line-height:180%;font-size:14px;color:#333;margin-bottom:.5rem;}
.zl-ico:before{content:'\e612';font-size: 68px;float: left;line-height: 1;}
#zl-list li h4,#zl-list li .date-year{width:90%;text-align:left;}

/*news-article*/
.n_title{display:block;text-align:center;font-size:24px;line-height:1.8;margin-top:2%;}
.n_tit{width:100%;float:left;text-align:center;border-bottom:1px dotted #ddd;padding-bottom:1rem;margin-bottom:1rem}
.n_tit span{font-size:.75rem;line-height:2.125rem;color:#666;margin:0 .375rem}
.n_tit span .iconfont{font-size:13px;}
.summary{width:97%;padding:1.5%;float:left;font-size:12px;background:#f5f5f5;line-height:170%;color:#555;}
.summary p{float:left;}

/*cp-box*/
.nTab {float: left;width: 100%;margin: 0 auto;border-bottom:1px solid #e7e7e7;background-position:left;background-repeat:repeat-y;}
.nTab .TabTitle {clear: both;overflow: hidden;}
.nTab .TabTitle ul {margin:0;padding:0;}
.nTab .TabTitle li {float: left;width: 20%;line-height:50px;cursor: pointer;list-style-type: none;text-align:center;margin-right:4px;border-radius:4px;font-weight:bold}
.nTab .TabTitle .active {background:#014f99;color:#fff;}
.nTab .TabTitle .normal {background:#f4f4f4;}
.nTab .TabContent {width:100%;height:auto;min-height:200px;float:left;margin:1rem auto;clear:both;}
.none {display:none;}
#article-box-sx{width:96%;float:left;padding:1% 2%;background:#f6f6f6}
#article-box-sx .article-params{width:100%;float: left;font-size:.875rem;line-height:1.5;margin:1.2% 0;}
#article-box-sx .article-params li{width:33.3%;float:left;line-height:1.5;margin:1% 0;list-style:none;}
#article-box-sx .article-params li span{width:25%;float:left;color:#666;}
#article-box-sx .article-params li p{width:75%;float:left;margin:0;}
.article-box,.cntrBody{width:100%;float:left;line-height:1.8;margin:2% 0;}
.article-box h2,.article-box h3,.article-box h4,.article-box p{width:100%;float:left;}
.article-box p{margin: 0.5rem 0;}
.article-box p img{margin:0.3rem auto;display:block;}
.article-box h2{font-size:1.125rem;line-height:2.675rem;margin-bottom:0.1rem;margin-top:1%;}
.article-box h2:before{content: "";display: inline-block;height: 12px;width: 5px;background-color: #4e6ef2;position:relative;left: 0;top:5px;-webkit-transform: translateY(-50%);transform: translateY(-50%);border-radius: 2.5px;margin-right:.5rem;}
.article-box h3{font-size:1rem;line-height:2.375rem;margin-top:.75rem}
.article-box h4{font-size:.9375rem;line-height:1.875rem;margin-top:6px}
.article-box table{margin:0 auto; font-size:0.875rem;width:100%;border:1px solid #ddd;float:left;text-align: center;}
.article-box table td{border:1px solid #f3f3f3; white-space: nowrap;  }
.article-box table tr{line-height:2rem;}
.article-box table tr:Hover,.article-box table tr:nth-of-type(even):hover{background:#ddd;}
.article-box table tr:nth-of-type(even){background:#f9f9f9;}
.article-box table p,.article-box table td{margin:0;line-height:22px;padding:4px 0;}
.article-box table p{text-indent:0}
.article-box table th{padding:0.5rem 0;line-height: 1.5;}
.article-box table th p{line-height:20px;}
.article-box video{width:100%;}
.article-box a{color:#014f99;}
.article-box a:hover{text-decoration:underline;}
.article-box hr{width:100%;margin:8px auto;border:0;height:1px;background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,.15),rgba(0,0,0,0))}
.article-box ul{float:left;margin-top:6px}
.article-box ul li{margin-bottom:.8rem;list-style:inside disc;}
.article-box ul li::marker{ color:#ff6202;}
.article_sh{margin:0.2rem 0;float:left;text-align:center;}
.article_sh dl{width:33.3%;float:left;}
.article_sh dl dt{height:100px;}
.article_sh dl dt img{margin-top:20px;}
.article_sh dl dd,.article_sh dl dd span{width:100%;float:left;line-height:2;color:#ff6700;font-weight:800;font-size:0.875rem}
.article_sh dl dd h4{line-height:1.7;color:#333;font-size:1rem;}
.neirong_wzad,.updown-article{width:100%;float:left;margin-top:1rem;margin-bottom:1rem}
.neirong_wzad{width:96%;float:left;font-size:12px;color:#777;line-height:1.5;padding:2%;background:#f5f5f5}
.bshare-custom{float:left;margin-top:2rem}
.updown-article span{width:50%;float:left;line-height:2;font-size:.9rem;overflow:hidden;text-overflow:ellipsis}
.updown-article span a:hover{text-decoration:underline}
.article_tags{width:100%; float:left;font-size:12px;color:#888;margin:1rem 0;}
.article_tags a{font-size:12px;margin-right:.5rem;}

/*article case*/
#myTab0_Content1 ul li{width:32.3333%;float:left;margin:0.5%;text-align:center;}
#myTab0_Content1 ul li img{width:100%;height:230px;}
#myTab0_Content1 ul li p{width:100%;float:left;line-height:1.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#myTab0_Content1 #video{width:60%;margin:0 20%;}

/*side-left*/
.side-right{width:100%;float:left;}
.con-left{width:100%;float:left;margin-bottom:1rem;}
.con-left img{width:100%;height:auto;border:1px solid #f5f5f5;}

/*side-news*/
.side-left-news li{width:100%;height:50px;line-height:50px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;border-bottom:1px dotted #ddd;}
.side-left-news li a {padding-left:.8rem;background: url(images/ico/news_l.jpg)left center no-repeat;}
.side-left-tag a{padding:2%;line-height:1.6;margin:0.5%; background:#f5f5f5;float: left;display: block;}
.side-left-tag a:hover{background:#426cb8;color:#fff;}
.news_list{width:100%;float:left;padding:1.3em 0;border-bottom:1px dashed #ccc}
.news_list dt{width:29%;float:left;border:1px solid #e9e8e8}
.news_list dt img{float:left;width:100%;height:10rem;max-width:100%}
.news_list dd{width:68%;float:right}
.news_list dd h5{width:100%;float:left;line-height:1.8rem;font-size:1.1rem}
.news_list p,.news_list span{width:100%;float:left;line-height:1.4rem;font-size:0.8125rem;margin:0.375rem 0;color:#777}

/*product article */
.shops_header{width:100%;float:left;height:auto;padding:.5rem 0;}
.shops_images{width:40%;height:auto;float:left;text-align:center;}
.pgwSlideshow {width: 100%;float:left;}
.pgwSlideshow .ps-current {text-align: center;position: relative;min-height: 150px;overflow: hidden;}
.pgwSlideshow .ps-current > ul{width:100%;float:left;padding:0;margin:0;list-style:none;}
.pgwSlideshow .ps-current > ul  > li {text-align: center;width: 100%;z-index: 1;opacity: 0;display: block;}
.pgwSlideshow .ps-current > ul  > li img {display: block;width: 100%;height:270px;float:left;margin: auto;}
.pgwSlideshow .ps-list { overflow: hidden;position: relative;background:#f5f5f5;}
.pgwSlideshow .ps-list ul {position: relative;list-style: none;margin: 0;padding: 0;left:1px;}
.pgwSlideshow .ps-list li { float: left;}
.pgwSlideshow .ps-list li .ps-item {display: block;margin: 8px;opacity: 0.6;filter: alpha(opacity=60);}
.pgwSlideshow .ps-list li img {display: block;width:80px;height:60px;}
.pgwSlideshow .ps-list li .ps-item.ps-selected {float: left;opacity: 1;overflow: hidden;}
.pgwSlideshow .ps-list li .ps-item.ps-selected img {margin:0;}
#shops_title{width:56%;float:right}
#shops_title h1,.products-article h1{color:#333;font-size:1.25rem;line-height:2;font-weight:400;text-align:left;font-weight:800}
#shops_title table{display:table-row-group;padding:2%;width:100%;float:left;text-align:left;font-size:13px;line-height:1.8;margin:2% 0;background:#f6f6f6}
#shops_title table tbody,#shops_title tbody tr{width:100%;float:left;}
#shops_title table th{width:12%;color:#888;font-weight:normal;float:left;}
#shops_title table td{color:#111;width:88%;float:left;}
#shops_title table td span{color:#f00;font-weight:800;float:left;}
#shops_title table td em{font-size:12px;font-style:normal;}
#shops_title table .shops-dao{border: 1px solid #d7dbde;padding:2px 6px;margin-right: 3px;color: #47839f;float:left;margin-bottom:2px;line-height: 20px;}
#shops_title p{width:100%;float:left;font-size:13px;line-height:1.7;padding-bottom:1rem;color:#555;}
.products-article h1{text-align:center}
.products-article header{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
.shops_zxbj_box{width:100%; float:left;padding:0.6rem 0; border-top:1px solid #f6f6f6;}
.shops_zxbj{color:#444;font-size:1rem;width:70%;float:left;}
.shops_zxbj span{width:100%; float:left; padding:1rem 0;font-weight:700;}
.shops_zxbj span a{color:#f00;font-size:1.25rem;}
.shops_tells{float:right;width:28%;}
.shops_tells img{width:70%;float: right;}
.article-remarks{margin:1rem 0;border:1px dotted #dad9d9;font-size:12px;padding:2%;width:96%}
.article-xuxian{border-top:1px dotted #dad9d9;padding:1.2rem 0;}
.article-consult span,.article-remarks p,.article-remarks span{line-height:22px}
.article-remarks span{color:red}
.article-consult>div{width:50%;float:left;line-height:34px;text-align:center;padding:2% 0 0}
.article-consult>div span{line-height:24px;float:left;font-weight:700}
.shops_baojia,.shops_zixun{font-size:.96rem;width:46%;height:2.25rem;display:block;float:left;line-height:2.25rem;text-align:center;background:#ff7300;color:#fff}
.shops_zixun{background:#fff5ec;color:#ff7300;margin-left:1rem}
.shops_message{width:620px;float:left}
.shops_message label{width:49%;float:left;border:1px solid #ddd;font-size:.92rem;height:2.2rem;line-height:2.2rem;margin-bottom:.5rem}
.shops_message label span{width:30%;float:left;border-right:1px solid #ddd;text-align:center}
#message,#template{width:69.2%;float:left;border:none;height:2.2rem;line-height:2.2rem;text-indent:.5rem;background:#fff}
#message_fr{float:right}
#message_box{width:99.6%;height:50px;border:1px solid #ddd;margin-bottom:.4rem;text-indent:.5rem;line-height:1.4rem}
#button_a{border:none;text-align:center;font-size:1.2rem;color:#f00104}
.button{width:100%;float:left;height:2.2rem;line-height:2.2rem;background:#ff7300;border:none;color:#fff;font-size:1rem}
.zixun-ewm{width:200px;float:right}
.zixun-ewm img{width:60%;padding:20%}
.product-imgs{margin-bottom:2%;}
.product_title{float:left;width:100%;margin:2em 0;padding-bottom:2em;border-bottom:1px solid #f6f6f6}
.product_title dt{width:40%;height:286px;float:left;margin-right:1em;overflow:hidden;border:1px solid #ddd}
.product_title dt img{width:100%;height:93%;max-width:100%}
.product_title dd{width:56%;float:right}
.product_title dd h1{font-size:18px;width:100%;border-bottom:1px solid #eee;line-height:2em}
.product_title dd p{margin-top:.8em;margin-bottom:.8em;color:#666}
.product_title dd p i{font-style:normal;color:#225396}
.product_title dd span{float:left;width:100%;border-top:1px solid #ddd;font-size:16px}
.product_title dd span img{float:left;clear:both;width:92px;height:22px;margin-top:.8em;max-width:100%}
.article-consult,.article-consult>div span,.article-remarks,.article-remarks p,.article-remarks span{width:100%;float:left}

/*pl*/
.commentlist,.commentlist li,.comment-author,.comment-author p,.logged-in-as,#comment-nr,.form-submit,.comment-notes,.comment-form-comment{width:100%;float:left;}
.commentlist li{padding:.5rem 0;border-bottom:1px dotted #ddd;}
.commentlist li p{width:100%;float:left;font-size:15px;line-height:1.5;margin-top:.5rem;}
.children{width:94%;float:right;padding:0.5% 1%;border:1px solid #e3e3e3;background:#fafafa;margin-top:.4rem;}
.comment-author p{line-height:2;font-size:15px;margin-top:.4rem;}
.comment-author .fn,.comment-author span,p.logged-in-as,.comment-notes{font-size:13px;line-height:2;}
.comment-author span{color:#999;}
.comment-author .fn{font-style:normal;}
#comment-nr{line-height:2;width:97.6%;padding:1%;}
#submit{padding:.6rem 5rem;margin-top:.6rem; cursor:pointer;background:#2281d6;color:#fff;border:none;}
#submit:hover{background:#000}
.comment-form-author,.comment-form-email,.comment-form-url{width:50%;float:left;font-size:13px;margin-top:.5rem}
#author,#email,#url{line-height:1.8;}
.comment-form-author label,.comment-form-email label,.comment-form-url label{width:23%;float:left;line-height:1.8}
.comment-notes{margin:.5rem 0;}
#comment-box{width:100%;}
.comment-meta{float:left;font-size:12px;}
.comment-meta a{color:#999;}


/*fenzhan*/
.return {width:100%;float:left;margin:1% 0;}
.return a {height: 36px;width: 100px;float:right;text-align: center;display: block;background: #eb2830;color: #fff;line-height: 36px;font-size: 12px;font-weight: bold;}
.city_list{width:100%;float:left;margin:1% 0;}
.city_list .item {padding: 10px 0;line-height: 24px;overflow: hidden;border-bottom: 1px dashed #ddd;}
.city_list .item dt {float: left;font-family: arial;font-weight: bold;font-size: 18px;width: 35px;padding-left: 25px;color: #444;display: table-cell;}
.city_list .item dd {margin: 0 0 0 55px;padding-left: 15px;border-left: 1px dashed #b2b2b2;}
.city_list .item dd a {padding: 1px 12px 1px 12px;white-space: nowrap;float: left;color: #333;font-size: 14px;text-decoration: none;}